<?php
class Form_LogAdmin extends Zend_Form
{
    public function init()
	{
		$this -> setMethod('post');
		$this -> setName('logadmin');
				
		$login = new Zend_Form_ELement_Text('login');
		$login -> setLabel("Login :")
			   -> addFilter('StripTags') //Toutes les balises HTML et PHP qui pourrraient être saisies sont supprimées
			   -> addFilter('StringtoLower') //Tout en minuscules 
			   -> addValidator('StringLength', false, array(3,100))
			   -> addValidator('Alnum', false, array('allowWhiteSpace' => true)) //Si numérique Alnum alors remplacer par Digits
			   -> addFilter('StringTrim') //enlève les espaces en trop
			   -> setRequired(true);
		$this -> addElement($login); //Attache au formulaire
		
		
		$mdp = new Zend_Form_ELement_password('mdp');
		$mdp -> setLabel("Mot de passe :")
			   -> addFilter('StripTags') //Toutes les balises HTML et PHP qui pourrraient être saisies sont supprimées
			   -> addFilter('StringtoLower') //Tout en minuscules 
			   -> addValidator('StringLength', false, array(3,100))
			   -> addValidator('Alnum', false, array('allowWhiteSpace' => true)) //Si numérique Alnum alors remplacer par Digits
			   -> addFilter('StringTrim') //enlève les espaces en trop
			   -> setRequired(true);
		$this -> addElement($mdp); //Attache au formulaire
		
		
		$submitButton = new Zend_Form_Element_Submit('Connexion');
		$this -> addElement($submitButton); //Attache au formulaire
		
		$resetButton = new Zend_Form_Element_Reset('Annuler');
		$this -> addElement($resetButton); //Attache au formulaire
		
		
		
		
	}
}
?>
       
     				
     				
     				